coach whipping - Turkish English Dictionary